Ocean Trillium Suites

Starting at
Featured Image

TripAdvisor Review

Based on 97 review

See all

Property Location When you a stay at this aparthotel in New Smyrna Beach, you'll be on the beach, within a 5-minute walk of New Smyrna Beach and 27th Avenue Park. This beach aparthotel is 0.5 mi (0.7 km) from Our Lady Star of The Sea Catholic Church and 0.8 mi (1.3 km) from Indian River Lagoon Park....

More details