Com aluguel de carros, bem como Wi-Fi nos quartos Hotel Amar de 17 quartos está situado em Mussoorie a cerca de 9 minutos a pé da Chamunda Peeth Temple.
O hotel 2 estrelas está situado a cerca de 55 km do aeroporto em Dehradun e a uma pequena distância dos locais culturais como SOHAM Heritage & Art Centre. Os hóspedes podem visitar Landour Clock Tower localizado a cerca de 15 metros a pé deste hotel de Mussoorie. Lambi Dehar Mines fica a uma distância de 4.9 km deste estabelecimento. A rodoviária Picture Palace está também a uma caminhada deste hotel.
Alguns quartos têm o ferro e tábua de passar, ferro de passar, bem como TV de tela plana com canais via satélite e Wi-Fi para sua conveniência. Juntamente com janelas a prova de som, têm também sofá e mesa de trabalho. Junto com chuveiro e banheiro separado, os banheiros privados vêm com lençóis de banho e toalhas.
As opções de jantar incluem Madras Cafe que oferece um cardápio com cozinha indiana e está localizado a aproximadamente 14 minutos a pé deste local.