Mirachoro Albufeira
Rua Jose Afonso, Lote 124, Albufeira, Montechoro
During your stay at Mirachoro Albufeira, you're just a quick walk from The Strip. Enjoy features like free WiFi in public areas, free self-parking and a free area shuttle. Built in 1989, this comfortable aparthotel has 57 apartments over 7 floors. Each apartment includes amenities such as a kitchenette and a balcony/patio.