India is not often associated with 5 star hotels and luxury accommodation, but it should be. There are plenty of first class hotels in India, and in New Delhi in particular. The great thing about these 5 star hotels is the fact that some can be available for around £40 a night.
It goes to show that luxury accommodation doesn’t always have to come at a price. This can mean that your food is included, and you’ll find plenty of unique spices, while the Vindaloo and Egg Mollie are popular dishes for locals, but just make sure you can handle the spice.
India cannot just offer you with nice weather, friendly people, tasty food and high quality accommodation, there’s so much to see and do, and it’s certainly a country that everyone should explore at least once, so why not make it a luxury stay?