The hotel is situated amidst the breath-taking Penha Hills overlooking the panoramic view of Praia Grande Bay and the Macau Taipa Bridge.
View All Hotels in MACAU