About This Property
Ibis London Blackfriars is a stunning hotel located in the vibrant South Bank area of London, United Kingdom. With its ideal location, the hotel offers easy access to the city’s major attractions, including the iconic London Eye, Tate Modern, and Shakespeare’s Globe Theatre.
The hotel boasts 297 modern guest rooms, each designed to provide a comfortable and relaxing stay for its guests. The rooms are well-equipped with modern amenities and feature air-conditioning, a flat-screen TV and an en-suite bathroom. The hotel’s guest rooms offer stunning views of the city skyline, making for an unforgettable experience.
One of the most famous features of Ibis London Blackfriars is its in-house restaurant, Fogg’s. The restaurant serves a wide variety of delicious British and international dishes, prepared by expert chefs, using locally sourced and seasonal ingredients.
The hotel also features a well-equipped fitness center, where guests can exercise and keep fit during their stay. The friendly staff at the hotel are always on hand to provide assistance and make sure that guests have an enjoyable and memorable stay.
In addition to its top-notch amenities, Ibis London Blackfriars is famous for its sustainability practices. The hotel strives to reduce its environmental impact by using renewable energy sources, reducing waste and recycling, and promoting sustainable transport options.
Overall, Ibis London Blackfriars is a fantastic hotel that offers a comfortable and luxurious stay in the heart of London. Its combination of modern amenities, excellent dining, and sustainable practices make it a popular choice for travelers from all over the world.
Related
Map
Sorry, no records were found. Please adjust your search criteria and try again.
Sorry, unable to load the Maps API.