Overview The South Seas Hotel is situated in South Beach Florida, just next the beach. The rooms of the hotel are decorated in a modern style and equipped with several facilities. Among the hotel’s facilities there is bar, swimming pool, terrace and a..