Nestled in the heart of Nathiagali, Richmond Boutique Hotel is curated to mesmerize you with its revitalizing ambience, breathtaking views and cozy cottages.