Europa House Apartments LondonAddress
79A Randolph Avenue
City
City
London
Country
United Kingdom
3
Hotel Facilities
High-speed Internet, Concierge, Elevator / Lift, Safe-Deposit Box,
Refrigerator, Cable / Satellite TV, Kitchenette, Microwave, Hair Dryer Ratings
Price (approx.)
GBP On request
Bookings/reservations:
Review image galleries and guest reviews, or make a booking → |