HOTEL AMBASSADOR

26 TH AND 38 TH STREET
SAN JOSE
Costa Rica