Wednesday, October 24, 2007

The Stafford Hotel, England

The Stafford Hotel is a luxury hotel located behind Green Park in St. James's of central London. The guestroom furnishings are all individually done up and all you can expect (and more!) of a luxury hotel in England with all the class and antique feel of a country house. Location-wise it is ideal with fine dining spots, entertainment and tourist spots all found just minutes walk away, and 5 mins away from Piccadilly and Buckingham Palace.

Service is excellent and the staff make every attempt to know every guest personally, while providing recommendations tailored to your needs, if required. They also have free internet access and other clean and convenient amenities. Rooms are spacious and very homely despite the high-class touch. Washrooms are beautifully designed, leaving you feeling fresh with each use.

Official Home Page here.

View pics here.

No comments: