Accommodation Address Agents in London
107-111 Fleet Street
London
EC4A 2AB
Providing serviced apartments to corporate, public sector and leisure clients since 2000. Citybase Apartments offer the largest and most diverse range of worldwide serviced apartments, conveniently located in major cities and various corporate business locations. ...
Exceptional customer service
1999
There are currently no reviews for this company
All fields are required. Your review will appear immediately.