Ocean Trillium Suites
Condo Hotel
New Smyrna Beach
Offering private beach access and an oceanfront outdoor pool is this hotel in New Smyrna Beach, Florida. Spacious apartments include kitchen facilities and a private balcony. Atlantic Center for the Arts is 8 miles away.
Number of rooms: 34
3405 South Atlantic Avenue, New Smyrna Beach, FL 32169, United States