About this listing
Cheshire Hotel is situated in the heart of the London West End, near the junction of Tottenham Court Road Tube Station and Oxford Street a perfect location for all your leisure and business needs.
We have rooms of International standard size with excellent furnishings, carved furniture and specially designed bathrooms to suit the taste of every guest. All rooms are equipped with modern day facilities and are the best available options for the guests looking for the best priced rooms.
No reviews (yet)
This home doesn’t have any reviews. If you stay here, your review will appear here.