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

$60+

Vista Rooms at The Metropole
Mon 11/20
Tue 11/21

Nearby

  • 0.3 mi Ryewood Park
  • 2.1 mi Shooting Point
  • 3.4 mi Monkey Hill Halt
Show all
Map

Map