So Delhi

Staying Over? Want the Homespun Feel? Here are 9 Best Boutique Hotels in Delhi

Boutique hotels are often described as luxury hotels of usually an intimate size which are furnished in a themed or stylized manner and are quite individualistic in their approach. Delhi offers a wide gamut of such boutique hotels which will make you feel right at home. Read on!