St Peters Hotel is a great place to stay in London.
This quiet hotel is situated 9 km from British Museum. The property is set within 9 km distance from the city center.
The nearby surroundings feature a business park and banks.
St Peters Hotel provides guestrooms fitted with wireless internet, television and a telephone.
Every day a hot breakfast is served in the dining room. Offering Thai and British meals, 101 Thai Kitchen is situated 100 meters of the property.
London Heathrow airport is located 20 minutes' drive away from St Peters Hotel.