El Star Palace Hotel está situado en Rameswaram, a menos de 3 km del templo Ramanathaswamy, y alberga un jardín.
El hotel ofrece habitaciones con aire acondicionado, baño privado y WiFi gratuita. Todas las habitaciones están equipadas con TV de pantalla plana vía satélite, hervidor de agua, bidet, artículos de aseo gratuitos y escritorio. Algunas habitaciones tienen vistas al jardín.
Además, hay recepción 24 horas y servicio de aparcacoches.
El Star Palace Hotel sirve un desayuno vegetariano todos los días.