Karta Vacation Rentals
In vibrant Bayswater, a central London boutique hotel just steps from the Tube. The 55 by Le Mirage is a 5-minute walk from two underground stations and within easy reach of Hyde Park, Kensington Gardens, Portobello Road Market and Kensington Palace.