Just over 1 mile from the beautiful and scenic Marina Beach, Hotel Ammu Palace has a 24-hour front desk to assist guests. Free Wi-Fi is available in all areas. The fan-cooled rooms feature cable TV, a wardrobe and work desk. The attached bathrooms include a shower and free toiletries. Hotel Ammu Palace is 1.5 miles from the National Shrine of St. Thomas Basilica and 2 miles from the Kapaleeshwarar Temple. The local Bus Station is 325 ft from the property, Central Train Station is just over 1 mile from the property and the Chennai International Airport is 5.5 miles away. The tour desk staff can be contacted to plan a day trip. Luggage storage and ironing facilities are available.