Top amenities
- WiFi in lobby
- WiFi in rooms
No description available
No, Centro Royale doesn’t offer pool areas.
No, Centro Royale doesn’t allow pets.
No, Centro Royale doesn’t provide parking.
Centro Royale is located in J.P. Laurel corner F Alix street, 4231, Nasugbu, Philippines.
Centro Royale Nearby attractions include Sky Ranch, Mount Pico de Loro, Burot Beach, Mt. Batulao, Taal Volcano.
These hotels may also be interesting for you...