Situated in Pushkar, 1.7 km from Pushkar Lake, Pushkar Retreat Resort - The Nature and Mountain View Resort, Pushkar features accommodation with a garden, free private parking and a terrace. The property is around 2.3 km from Brahma Temple, 2.
Number of rooms: 18
Vaam Dev Road Near Gurudwara, 305022 Pushkar, India