Go Hotels
Home > United Kingdom > Liverpool >

Moscow House

United Kingdom Flag
Moscow House
44 Moscow Drive
Liverpool United Kingdom

Rated 94 / 100 based on 24 customer reviews.

Moscow House has received an Outstanding Service Award
Moscow House provides a comfortable setting while in Liverpool.

Moscow House provides comfortable rooms, furnished to accommodate the needs of any traveller.

The hotel is under a 25-minute drive from Liverpool John Lennon Airport and Newsham Park Hospital is a brief stroll away. Liverpool Cathedral, Albert Dock and Liverpool One are nearby.