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

AED 218+

Vista Rooms at The Metropole
Tue 12/12
Wed 13/12

Nearby

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

Map