El Hamilton Palace Lansdowne está situado a solo unos momentos de la Bhulla Tal y cuenta con terraza y jardín. El hotel también incluye un aparcamiento.
El Darwan Singh Museum se halla a 2 km de distancia de este hotel y la Iglesia de Santa María se encuentra a 1 km de distancia. Los lugares de interés religioso de la zona son St. John's Church (2 km) y Saint John Church Lansdowne Uttarakhand (3 km). Tip-in-Top Point está a un par de minutos en coche del establecimiento.
El hotel Hamilton Palace cuenta con 19 habitaciones con balcón y zona de estar. Ofrece Wi-Fi y TV de pantalla plana con canales vía satélite, además de servicio de tetera/cafetera. Los cuartos de baño con ducha a ras de suelo y también inodoro también disponen de gorro de ducha y toallas para mayor comodidad de los huéspedes. Las habitaciones del hotel disponen de almohadas de plumón, almohadas de plumas y almohadas hipoalergénicas.
El restaurante abre sus puertas cada día para el desayuno.