Hub by Premier Inn LON, Westminster Abbey

This hotel does not operate a 24-hour reception. Hub by Premier Inn LON, Westminster Abbey may charge a fee for some services.

Important Facilities

All-Inclusive Plan

Rooms

Services

Restaurants

Location

21 Tothill Street Westminster, Londres, City of London, United Kingdom, SW1H 9LL

Tags

Copyright © traveldmc.com