Delhi is a city considered as a symbol of India’s rich past and vibrant present, where ancient traditions blend flawlessly with modernity. One has to stay in this city to feel its charisma and to understand what keeps this Indian capital city of 100 years ticking. Here are a few suite hotels in Delhi which are best for your long as well as short duration stays whether you are travelling alone, with family or for business. Suite Hotels in Delhi Source Fraser Suites, New Delhi Not very far from the famous Akshardham Temple, Fraser Suites stands magnificently in the heart of Mayur Vihar. People can choose from studio, one-bedroom or…