Nice location - near Victoria Station
The bathroom was the smallest bathroom I've ever seen, no joke, like 3 foot by 3 foot; you were basically in the shower if you were on the toilet. There was just a curtain for the shower, not like an actual shower that you step into. But it was doable for the situation.
A stay at Comfort Inn London - Westminster places you in the heart of London, within a 10-minute walk of Apollo Victoria Theatre and Victoria Palace Theatre. Featured amenities include multilingual staff and luggage storage.
維多利亞中央別墅酒店 - 倫敦已採取以下的措施：