Book an apartment in Albion and choose the right accommodation for your needs
Courtyard by Marriott Albion
Courtyard by Marriott Albion provides air-conditioned accommodation in Albion. Free WiFi is provided.
All rooms in the hotel are fitted with a flat-screen TV. Every room is fitted with a private bathroom.