Localizado a 8 minutos a pé do Estádio Wankhede, que é muito apreciada pelos amantes de desporto, o Liberty Hotel consiste em 31 quartos. Os hóspedes que viajam de carro também podem utilizar o parque de estacionamento público por perto.
A localização primordial no bairro South Mumbai fornece um acesso a 6 km para o Planetário de Nehru. Na área vai encontrar a Maha Laxmi Temple, que está a 10 minutos de distância do carro. Star parfumes cosmetics shop.no.40 está a uma pequena distância deste hotel. O Liberty Hotel está localizado a 25 km do aeroporto Internacional de Chhatrapati Shivaji e a 5 minutos a pé da paragem Naik.
Os quartos dispõem de mobiliário elegante, bem como TV de tela plana com canais via satélite e TV com vários canais. As casas de banho são equipadas com casa de banho separada e banheira, bem como lençóis de banho e toalhas.
Os hóspedes podem experimentar pratos da cozinha mediterrânea no restaurante Cheval Bar & Restaurant, localizado a uma caminhada deste hotel.