Company name: Self Catering Apartment
Description: TOBS Serviced Apartments Norwich. Corporate serviced apartments in Norwich. Accommodation for doctors. Well furnished suits near Norwich City Centre, with extreme comfort to switch between a workcation with high-speed internet & a luxurious staycation that feels like home at affordable cost.
20 Nelson St, Norwich NR2 4DW, United Kingdom