About this Hotel
Located in the heart of London, Arriva Hotel offers comfort and convenience to travelers seeking a stylish urban retreat. With a prime location near popular attractions and excellent transport links, guests can easily explore the vibrant city. The hotel features contemporary rooms designed with modern amenities, ensuring a relaxing stay for both leisure and business travelers.
Dedicated to providing top-notch service, Arriva Hotel offers a range of facilities to enhance guests' experience. From 24-hour reception assistance to complimentary Wi-Fi throughout the property, every aspect is designed to cater to the needs of guests. Whether traveling for work or leisure, Arriva Hotel in London sets the stage for a memorable stay in the bustling metropolis.