New Delhi, India Bed & Breakfasts
Hotel Swati Deluxe promising and luxury hotel situated in Karol Bagh known for his hospitality all over India. It is professionally managed to suit international standards.Its very near to Connaught ...
View Details »