Happy Stay Holiday Inn Guesthouse
42/A Amarasena Mawatha, 80240 Hikkaduwa, Sri Lanka
Situated in Hikkaduwa in the Galle District region, with Hikkaduwa Beach and Narigama beach nearby, Happy Stay Holiday Inn features accommodation with free Wi-Fi and free private parking.