Orquidea House

Overview
Rua Machado De Castro 22, Setubal, Lisboa Region 2855-178 Portugal
Call to book 1-800-219-2797
Group Sales: 1-800-906-2871
Select your room

FAQs about Orquidea House

Similar Hotels
Apartamento Villas De Sesimbra Hotel
Sesimbra, Lisboa Region
~12.05 miles away from Sesimbra
View
HOTEL HAVANESA
MONTIJO,
~12.91 miles away from MONTIJO
View
Sunny & Quiet in Historic Center
Lisbon,
~17.69 miles away from Lisbon
View