Skip to main content

Hotel Sohana Palace 2 Stars

2307-09 Chuha Mandi, 110055 New Delhi, India Show on the map
Excellent location

Choose your room


The hotel is known for its superior service and affordable accommodations

Reviews: Hotel Sohana Palace

This hotel has no reviews. Would you like to add your own review?