
Caracas, Venezuela
Meliá Caracas
5-star hotel · MELIA HOTELS INTERNATIONAL
The Mirador Hotel, a short walk from Mumbai's JB Nagar Metro Station and a quick drive from both airports, offers a luxurious experience for discerning travelers. A mere 500 meters from the nearest metro station and a 10-minute…
- Wi-fi · extra charge
- 24-hour reception
- Indoor freshwater pool
- Outdoor freshwater pool


