The Walrus Bar & Hostel one of accommodation places in London. It has 8 rooms. the property is located near many tourist attractions and the train station is a few minutes away. The property offers 8 air conditioned rooms with reasonable price suits everyone. All rooms are equipp... Show More
The Walrus Bar & Hostel is about 8.5 km away from London Airport
Cancellation policies can vary seasonally or depending on the property or room type. You can review the specific policy for the hotel you selected during the reservation process.
Child PolicyChildren policies may vary seasonally or depending on the hotel or room type. You can review the hotel's policies during reservation.
Accepted Credit CardsReach us, we're available 24/7.