HOWARD JOHNSON HOTEL & SPA SAN PEDRO is rated 3 out of 5 in the category hospitality. Read and write reviews about HOWARD JOHNSON HOTEL & SPA SAN PEDRO. HOWARD JOHNSON HOTEL & SPA SAN PEDRO is a hospitality company based out of Mitre 425, SAN PEDRO, Buenos Aires, Argentina.
Headquarters
SAN PEDRO, Buenos Aires