Celtic London

Celtic London

0  Reviews


Hotels in London
62 Guilford St , London, WC1N 1DD
020 7837 6737

Celtic London is a hotel providing services throughout London. They specialise in hotel accommodation and hotel deals, The address for Celtic hotel is 62 Guilford St.




Could you submit a review of Celtic London? A Celtic London review will help create a directory of recommended Hotels in London. If Celtic London is your business, why not claim it today! If you claim a business, you will be able to choose a new business profile photo.