This Oceanfront hotel is newly renovated and boasts a classic Florida ambiance. All 200 of the rooms have a private balcony affording stunning views of the Atlantic coastline.
The hotel is located on the beautiful beaches of Florida's Space Coast. World renowned attractions such as Kennedy Space Center, Canaveral National Seashore and Sebastian Inlet are located on the Space Coast, while the theme parks of Walt Disney World®, Universal Studios and SeaWorld are about a 1.5 h drive away.