Located in Port Blair, Mansha Palace is within a 15-minute walk of Aberdeen Clock Tower and Aquarium. This hotel is 0.9 mi (1.4 km) from Rajiv Gandhi Water Sports Complex and 1.1 mi (1.8 km) from Cellular Jail. ... Read more

View all Luxury Hotels in Port Blair