Set in Rāmeswaram, Selvamurugan Residency offers 5-star accommodation with a shared lounge and a terrace. There is free private parking and the property offers paid airport shuttle service.
Number of rooms: 10
Big Bazaar Street Opposite Khadi Kraft, 623526 Rāmeswaram, India