Hotel Dubdi
Hotel
Pelling, Sikkim
Hotel Dubdi is located in Pelling. This 3-star hotel offers a restaurant. The accommodation provides a 24-hour front desk and free Wi-Fi is available in the lobby.
Number of rooms: 19
Upper Pelling, Near Helipad West Sikkim, 737113 Pelling, India