NAWAL MAHAL situa-se em Cochin, a 15 km de Bienal de Kochi e a 6 km de Marina de Cochin Shipyard. O alojamento dispõe de acomodações com um jardim e acesso Wi-Fi gratuito em toda a propriedade, assim como estacionamento privado gratuito. Este hotel de 3 estrelas dispõe de serviço de quartos e uma receção aberta 24 horas. O alojamento dispõe de transfers do aeroporto, mas um serviço de aluguer de bicicletas também está disponível.
No alojamento, os quartos estão equipados com secretária, televisão de ecrã plano, casa de banho privativa, roupa de cama e toalhas. As unidades providenciam roupeiro e chaleira.
NAWAL MAHAL disponibiliza todas as manhãs pequeno-almoço continental.
NAWAL MAHAL possui uma piscina interior.
National Stock Exchange Of India fica a 13 minutos a pé de NAWAL MAHAL, enquanto Estádio Jawaharlal Nehru está a 2,5 km da propriedade. O aeroporto mais próximo é o Aeroporto Internacional de Cochin, que fica a 27 km de NAWAL MAHAL.