At the Quality Inn® The Mayflower hotel, both business and leisure travelers can relax in spacious accommodations close to all the best this region offers. This Tuticorin, India hotel is close to local points of interest like the Tiruchedur Murugan Temple, the Lady of Snows Church and Kutralam Falls. Tuticorin, located in southern India, is minutes away from beautiful beaches and an array of recreation options. There are several entertainment venues, open-air marketplaces and shopping centers close by. This Quality Inn The Mayflower hotel offers a number of dining options. Enjoy a delicious meal at the on-site restaurants Lotus and Coral, or relax with a refreshing drink at Tulip. Room service is available. Guests of this Tuticorin, India hotel can enjoy amenities including a free full breakfast, free weekday newspaper, afternoon tea, on-site business center, computer with Internet access, fitness center and high-speed Internet access (fees apply). |