Situato a Nottingham, vicino al National Ice Centre, al Nottingham Castle e alla Capital FM Arena Nottingham, il Marco Island offre la connessione WiFi gratuita.
Tra i luoghi d'interesse nelle vicinanze figurano la St Mary's Church, Nottingham, l'intu Broadmarsh e la Cattedrale di Nottingham. L'Aeroporto più vicino è East Midlands Airport, a 19 km da Marco Island.