Filters:
clear
Country: United Kingdom

self catering accommodation in Bloomsbury

About 7 results.

51 Gower Street Apartments

thumb_up 33 likes
favorite 5 favorites
43-45 Gower Street, WC1E 6HH London, United Kingdom

A collection of smart, modern, discounted self-catering serviced apartments in Bloomsbury, London.

Bedford Place Apartments

thumb_up 126 likes
favorite 26 favorites
Bedford Place, WC1B 5JA London, United Kingdom

Low cost self-catering apartments in London.

Bloomsbury Place Apartments

Bloomsbury Place 1, WC1A 2QN London, United Kingdom

Bloomsbury Place Apartments - discounted self-catering serviced apartments in Bloomsbury, London, for short or long term stays. Ideal for the traveller on a budget.

John Adams Hall

Endsleigh Street 15-23, WC1H 0DP London, United Kingdom

Flying Butler Apartments - Fitzrovia

New Cavendish Street 148, W1W 6YH London, United Kingdom

Dean's Brasserie

thumb_up 384 likes
Southampton Row 130-134, WC1B 5AF London, United Kingdom

If you need holiday inspiration or holiday accommodation recommendations from hotels to guesthouses and self-catering to bed & breakfasts, TTG has it all!

The Apartment Service

Fitzroy Street 12-16, W1T 4BL London, United Kingdom

Serviced Apartments, ApartHotels and Other Self Catering / Extended Stay Accommodation Choices Throughout the World

  • 1