3405 South Atlantic Avenue, New Smyrna Beach
29 bedrooms
Baths
Guests
When you stay at Ocean Trillium Suites in New Smyrna Beach, you'll be on the beach, just steps from New Smyrna Beach and 4 minutes by foot from 27th Avenue Park. This beach aparthotel is 16.5 mi (26.6 km) from Beach at Daytona Beach and 0.5 mi (0.7 km) from Our Lady Star of The Sea Catholic Church.
Parking
Elevator
Pool
WiFi/Internet
Beach
No nearby properties available in this region at the moment.