Hotel Ammu Palace is situated 0.5 km from Anna Salai in Chennai, Tamil Nadu. This budget hotel provides Wi-Fi access in the premises. Marina beach is at a distance of 4 km from the property. This hotel houses 60 guestrooms comprising of A/C and non-A/C rooms. These well-appointed rooms provide amenities such as television, wake-up calls, separate sitting area, telephone, direct-dialing facility, wardrobe and an attached bathroom with hot/cold running water supply.