 |
Hamiltons Hotel is a bed and breakfast hotel situated in Westminster, in central London. Breakfast is served every morning and there is a 24-hour front desk.
Most rooms come with an en suite bathroom and wired internet available in all rooms at an additional cost.
Hamiltons is a walking distance from the Paddington Station, Edgware Road and Marble Arch., |
|