Hotels in the center of London

Welcome to our page for hotels in the heart of London. Here, you'll find an exclusive selection of Meliá hotels in the heart of the vibrant British capital. The privileged location of our accommodations will allow you to enjoy an unforgettable experience and immerse yourself in London's history, culture, and tourist activities. Discover our first-class facilities, the comfort of our rooms, and the high level of service we offer to all of our guests.

Can you imagine starting your day with breakfast in front of Big Ben, relaxing with a walk along the Thames, and dining in one of Covent Garden's exclusive restaurants? Our hotels in the center of London make this dream a reality. We invite you to explore our selection of distinguished hotels and to book the accommodation that best suits your needs. In addition, you can take advantage of our promotions and special offers, so that you can enjoy a unique experience in London without straining your budget. Don't wait any longer, check out the options available on our page and enjoy an unparalleled stay right from the heart 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.