
DBL
Max 4 guests
Hotel The Omega in London, 3 km from the city center, offers a cozy bar, restaurant, Wi-Fi, paid parking, tour assistance, safe-deposit box. Rooms feature showers, TVs. Nearby attractions include Paddington, Hyde Park, and Madame Tussauds.