The Greenhouse Resort is the perfect base to explore one of India’s most exotic and vibrant city-Pushkar. The Greenhouse features 20 air-conditioned luxurious tents with 24-hour reception, each has its uniqueness and has all luxury amenities. It is one of the best resorts in Pushkar.