Plaza hotel 2-Star

Book this hotel in London, England: South, United Kingdom.

Photos of the 2* Plaza hotel

About the 2* Plaza hotel

General Description: Accessible to many local attractions This is a hotel for the budget minded traveler Great combination for business and pleasure Perfect for weekend getaway Location: Located in central London Services: 24 hr front desk service Business services available at front desk Wifi internet Accommodation: 11 guestrooms Classic accommodations Comfortable rooms

2* Plaza hotel on a map of United Kingdom

London Airport 2* Plaza hotel
Flight + Hotel
Hotel Only
Plaza hotel
England: South United Kingdom
Plaza hotel
For nights
Guests in Room 1
Adults Children