Karta Vacation Rentals
In lively Bayswater, this central London hotel sits a few minutes' walk from Hyde Park and Kensington Gardens. Portobello Road Market, Kensington Palace and Knightsbridge are all within easy walking distance, and Bayswater and Queensway tube stations are about five minutes away.