OverviewAvailable from 19/11/22 until 25/8/23 These Superior Self Contained Studio rooms start at £221 per week. Each studio is self contained with its own