The Grand Lajja
(711)
Hotel
Casual hotel offering unassuming rooms with a/c, plus an outdoor pool & an international restaurant.
Address: New Bypass Road, Bongla Tiraha, Bahadarabad, Uttarakhand 249402, India
Phone: +91 98978 96615