Set in Kathmandu, 1.7 km from Kathmandu Durbar Square, Hotel Dimond Grand Villa offers accommodation with a garden, free private parking, a terrace and a restaurant. Offering a bar, the property is located within 2.1 km of Hanuman Dhoka.
Number of rooms: 17
Red Cross Marg, Soaltemode Tahachal Near Burger house, 44600 Kathmandu, Nepal