Conveniently located close to the airport, the Camelot Beach Hotel blends international style with Sri Lankan flair and hospitality. Right on the beach, the hotel looks out over the Indian Ocean and boasts a host of facilities including a large beachfront pool, rooms with sea views and a spa.