CostelloPalaceHotelLondon.com
Title
Costello Palace Hotel, Central London, Save up to 17.27% by booking online with CentralR
Description
Excerpted from the website description:
- The Costello Palace Hotel is located in Finsbury, London and offers some great accommodation at reasonable prices. The guest rooms are ideal for any type of traveller whether you are visiting for pleasure or travelling on business.The Costello Palace Hotel is a short tube ride from the centre of London and all the attractions that follow including West End theatres and some of the finest restaurants, museums, art galleries and exhibition centres in the world.The front desk staff members will be more than happy to offer guests tourism advice.