Citybase Apartments

Citybase Apartments

Citybase Apartments have the largest selection of UK serviced apartments, conveniently located in all the major cities

Website

http://www.citybaseapartments.com/