Overview

Vista Rooms at The Metropole

Search hundreds of travel sites at once for hotel deals at Vista Rooms at The Metropole

Bus Stand Road, Near Bank of Baroda, Lonavala 410401, India

RM 242+

Vista Rooms at The Metropole
Thu 14/12
Fri 15/12

Nearby

  • 0.5 km Ryewood Park
  • 3.4 km Shooting Point
  • 5.4 km Monkey Hill Halt
show all
Map

Map