Hotels in the center of London

Other types of hotels in London

Pet-friendly hotels

4 Hotels

Charming hotels

4 Hotels

Other popular destinations with city center hotels

City center hotels in Barcelona

4 Hotels

City center hotels in Madrid

10 Hotels

City center hotels in Paris

5 Hotels

City center hotels in Seville

2 Hotels

Luxury and Comfort in the center of London: Explore with Meliá Hotels

London, one of the most cosmopolitan and fascinating cities in the world, awaits you with its blend of history and modernity, tradition, and avant-garde. Our hotels in the center of London are strategically located so that you can make the most of everything the city has to offer. From historic monuments and world-famous museums to shopping areas, theaters, and a varied culinary offering.Our selection of luxury hotels in the central area of London, close to iconic locations such as Piccadilly Circus, Buckingham Palace, or St. Paul's Cathedral, offers an accommodation experience that combines comfort, elegance, and sophistication. The rooms are equipped with all modern comforts, including air conditioning, flat-screen television, minibar, and complimentary Wi-Fi.Enjoy Spanish hospitality at our central London hotels. The highly trained Spanish-speaking staff will provide you with personalized and attentive service, making you feel at home as you immerse yourself in the rich history and culture of the UK's capital.Central London hotels are the ideal starting point for exploring the city. Easily find shopping areas like Oxford Street and Regent Street, attend world-class shows in the West End, or explore prestigious museums and art galleries such as the National Gallery and Tate Modern. The hotels are also near iconic parks and gardens, like Hyde Park and St. James's Park, perfect for enjoying a moment of peace amidst the city's bustle.London is a bustling, constantly moving city, and Meliá's central London hotels are just steps away from the main subway and train stations, ensuring you can conveniently and quickly navigate this sprawling metropolis. Additionally, many major tourist and cultural sights can be visited on foot from our hotels, saving you both time and money on transportation.In summary, our hotels in the center of London offer an exceptional and virtually unbeatable accommodation experience in terms of comfort, quality, and location. Whether you're coming for a business trip, a romantic getaway, or unforgettable family vacation, our hotels in the heart of London will allow you to make the most of your visit to this wonderful metropolis.