Entries by John Paavola

Make the Best of Your Stay at London Excel Hotels

London remains to be the world’s most visited city. Each year, thousands come here for work, business, or leisure, which is why it is not surprising that the city is also home to some of the best hotels in the world. According to sources, London has more than 123,000 hotel rooms in addition to student […]