Situated in Chennai, 1,641 feet from US Embassy, Central Guest house features air-conditioned rooms with free WiFi. Guests can enjoy the on-site restaurant. All rooms are fitted with a flat-screen TV. Certain rooms include a seating area to relax in after a busy day. Each room is fitted with a private bathroom. You will find a hairdresser's at the property. Spencer Plaza Mall is 0.6 miles from Central Guest house, while Apollo Hospital is 0.7 miles from the property. Chennai International Airport is 8.1 miles away.