Ypsylon Tourist Resort - Level 1 offers beachfront accommodation in Beruwela’s tourist site. It offers rooms with splendid views of the Indian Ocean and free parking on site and
Number of rooms: 33
Moragalla, South of Colombo, 12070 Beruwala, Sri Lanka