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

₹ 3,852+

Vista Rooms at The Metropole
Sun 19/11
Mon 20/11

Nearby

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

Map