3208 Hill St. Unit 111, New Smyrna Beach
53 bedrooms
Baths
Guests
When you stay at this aparthotel in New Smyrna Beach, you'll be by the ocean, just steps from New Smyrna Beach and 8 minutes by foot from 27th Avenue Park. This beach aparthotel is 16.4 mi (26.4 km) from Beach at Daytona Beach and 0.6 mi (1 km) from Our Lady Star of The Sea Catholic Church.
Parking
Elevator
Pool
WiFi/Internet
Laundry
Non-smoking
Air conditioning
24/7 front desk
Kitchen
Beach
No nearby properties available in this region at the moment.