Rameswaram, Indie
90C Eswari Amman Koil Street, Hotel Ram Leela, 623526
1 king bed
1 single bed and 1 king bed