Overview

Dew Drop In

Search hundreds of travel sites at once for hotel deals at Dew Drop In

Dew Drop In, Upper Lumparing, Lumsohphoh (Road to Buddhist Monastery), Shillong 793004, India
+91 943 638 4565

S$ 53+

Dew Drop In
Sat 16-12
Sun 17-12

Overall guest ratings

8.8/10 Excellent
based on 85 reviews

Nearby

  • 2.3 km Wards Lake
  • 3.1 km Jawaharlal Nehru Stadium
  • 3.9 km Golf Links Shillong
show all

AMENITIES

  • Car hire
  • Internet
  • Free parking
  • Free Wi-Fi
  • Terrace/Patio
Less show all
Photos
Map

Map