Mit klimatisierten Zimmern im Stadtteil Baga Beach von Baga, Das OYO 3045 Romeo's Palace Guest House liegt 100 m vom Strand Baga entfernt. Die Unterkunft bietet eine 24-Stunden-Rezeption und Zimmerservice.
Zimmeranzahl: 90
Near Baga beach, Baga, 403519 Baga, Indien