18Apr2012 Amber House – Delhi, India Posted in India, Travel by The Mimi Amore A very nice boutique hotel in Delhi, India. Service was amazing and the rooms are very clean. The rooftop is a perk! Have some cocktails and enjoy the sunset – amazing!! Share this:TwitterFacebookLike this:Like Loading...