Mimosha Holiday Inn encontra-se em Rambukkana e fornece acomodações com acesso Wi-Fi gratuito, a 47 km de Estação Ferroviária de Kandy, 48 km de Estádio Bogambara e 48 km de Centro Comercial Kandy City Center. Situado a 42 km de Jardim Botânico Kandy Royal, o alojamento dispõe de um jardim e estacionamento privado gratuito.
Sri Dalada Maligawa fica a 49 km de Mimosha Holiday Inn, enquanto Museu Kandy está a 49 km da propriedade.