$124
Ave eng Duarte Pacheco 24
Lisbon 1070 Portugal
Lisbon 1070 Portugal
The Dom Pedro Lisboa Hotel is located in the heart of Lisbon's business district, overlooking the Tagus River, and approximately four miles from Lisbon...
more
Amenities
Pets Allowed, Wheelchair Accessible, Meeting Facilities, Babysitting, Restaurant in Hotel, Air Conditioning, Television... see all
Pets Allowed, Wheelchair Accessible, Meeting Facilities, Babysitting, Restaurant in Hotel, Air Conditioning, Television... see all

