Our Location and Booking Contact Details Address: The Mall Almora, Almora, Uttarakhand Phone:+919897822345, 05962-230711, 05962-232256 Email: [email protected] Online Booking Form Check Inn Check Out