4-star hotels in New Delhi
New Delhi, the capital of India, is home to a variety of 4-star hotels that cater to different budgets and preferences, offering a mix of comfort, convenience, and modern amenities. Here are some popular 4-star hotels in New Delhi