Situato a Cheltenham, nella contea del Gloucestershire, nelle vicinanze del Municipio di Cheltenham e dell'Università del Gloucestershire, lo Studio Rooms Albion Street offre sistemazioni con WiFi gratuito.
L'aeroporto più vicino è quello di Gloucestershire, a 7 km dall'appartamento.