Offering a restaurant, Clifton Beach Hotel is located 850 metres from Belmont Bay. Free WiFi access is available in all areas. The rooms here will provide you with a TV, air conditioning and cable channels. There is also a fridge and a fan.
Offering a restaurant, Clifton Beach Hotel is located 850 Read more
Offering a restaurant, Clifton Beach Hotel is located 850 metres from Belmont Bay. Free WiFi access is available in all areas. The rooms here will provide you with a TV, air conditioning and cable channels. There is also a fridge and a fan.
Offering a restaurant, Clifton Beach Hotel is located 850 metres from Belmont Bay. Free WiFi access is available in all areas. The rooms here will provide you with a TV, air conditioning and cable channels. There is also a fridge and a fan.
Number of Rooms: 12