Holly Bluff Marina Hotel
2280 Hontoon Rd, DeLand, FL 32720, USA, DeLand, 32720
It’s nice to come back to a place where you can have a rest after an eventful day in the city Hotel «Holly Bluff Marina» is located in DeLand. This hotel is located in 8 km from the city center.