Offering a fitness centre and operating a 24-hour front desk, La Hotel Metro is located in Mumbai. It is 1 km from Kurla Railway Station and Bandra Kurla Complex. Free Wi-Fi access is available.
Number of rooms: 24
Opp Kurla Lion Garden, LBS Marg, Near BKC, 400070 Mumbai, India