Your Space Apartments
Your Space Apartments offers luxury serviced, self catering apartments in Cambridge’s city centre to visiting business and leisure travellers. Why choose a hotel when our apartments offer you more space than a hotel room, giving you total freedom to work, entertain, cook, sleep and relax as you like.