Apartment/Flat Avyam Blue Terrace Apartment
★★★★
35, South Patel Nagar, Metro Pillar no. 162, New Delhi, Delhi, Delhi, New Delhi, India Show on map
Treebo Premium Relax Inn Patel Nagar is a 4-star hotel in New Delhi, India. It is one of 3,885 places to stay in New Delhi listed on Triptoic.
35, South Patel Nagar, Metro Pillar no. 162, New Delhi, Delhi, Delhi, New Delhi, 110008, India
Treebo Premium Relax Inn Patel Nagar is located at 35, South Patel Nagar, Metro Pillar no. 162, New Delhi, Delhi, Delhi, New Delhi 110008, India.
Treebo Premium Relax Inn Patel Nagar is rated 4 stars.
Highly rated alternatives close by
Hotel
Hotel
Hotel
Hostel
Hotel
Hotel
Hotel