Situato a Southport, nella regione del Merseyside, l'Aaron si trova a 300 m dal Little Theatre. La struttura dispone di camere familiari.
Le camere sono dotate di bagno privato con vasca o doccia e asciugacapelli, e connessione WiFi gratuita. Le camere sono dotate di armadio e bollitore.
Tra i luoghi d'interesse nelle vicinanze dell'Aaron figurano la spiaggia di Southport, la Wayfarers Shopping Arcade e il Southport Theatre & Floral Hall. L'Aeroporto Internazionale di Blackpool, il più vicino, dista 14 km.