Starlite Hotel
Hotel
Miami Beach
Conveniently set in the South Beach district of Miami Beach, Starlite Hotel is located 200 metres from Lummus Park Beach, 400 metres from South Pointe Park Beach and 1.5 km from Fisher Island Beach.
Number of rooms: 52
750 Ocean Drive, Miami Beach, FL 33139, United States