NileGuide Expert Says:
Perfect for longer stays and those with pets. Studio rooms sleep up to six.
7-21 Goswell Road
EC1M 7AH London, United Kingdom
tel: 207-566 8000
Hotel star rating:
Citadines Apart Hotels
Perfect for longer stays and for those with pets. Studio rooms sleep up to six.