The Mayflower Inn, founded in 1992, specializes in offering luxury accommodation facilities. Its in-room amenities include private baths, gas fireplaces, microwaves, refrigerators, coffeemakers, minibars, televisions and hair dryers. The inn also offers various business amenities, including dual-line telephones, dataports, voice mail and work desks. The Mayflower Inn provides wireless high-speed Internet access, fax and photocopy services, laundry facilities, room service
Read more...