Urban Pod Hotel LiverpoolHotel
34 Marlborough Street, Liverpool, L3 2BS
Less than 1 km from Royal Court Theatre, Urban Pod Hotel Liverpool is situated in Liverpool and offers free Wi-Fi and express check-in and check-out. The property is located 1.4 km from The Beatles Statue, 1.8 km from Albert Dock and 1.