Hotel Landmark encontra-se a 24 km de Mahatma Gandhi Marine National Park e apresenta acomodações com um terraço, um restaurante e serviço de transporte gratuito, para sua conveniência. O acesso Wi-Fi gratuito é disponibilizado.
Cada unidade tem casa de banho privativa e chuveiro, ar condicionado, televisão de ecrã plano e frigorífico. Há uma área de estar e área de refeições em todas as unidades.
Hotel Landmark disponibiliza um serviço de aluguer de bicicletas e um serviço de aluguer de carros, além disso os hóspedes podem praticar ciclismo nas proximidades.
Mount Harriet National Park fica a 48 km de Hotel Landmark. O aeroporto mais próximo é o Aeroporto Internacional de Veer Savarkar, que fica a 2 km de Hotel Landmark.