Book accommodation at Self-Catered Apartments from £105 per night
For more information about our Self-Catered Apartments please view our booklet.
Stay Central offers self-catering apartments close to Russell Square and Tottenham Court Road. These apartments are situated in the attractive central area of Bloomsbury.
In secure and self-contained Georgian buildings, these spacious self-catered apartments are ideal for a long or short stay, for a minimum stay of 7 nights and for as long as 8 weeks or longer.