City Stays Principe Real Apartments

Starting at
$71

TripAdvisor Review

Based on 26 review

See all

Set in Lisboa , this property offers an ideal place of rest and relaxation. Hotel was completely refurbished in 2013. This establishment consists of 3 apartments. Set in the heart of the city, the Hotel offers easy access to all the city has to offer. The Hotel is close to the city's main train...

More details