Embarcadero Hotel 2 stars

Embarcadero de Legazpi, Building, 9, 3rd and 4th Floor, Legazpi City, Albay, 4500 Legazpi, Philippines

Hotel image
Read more reviews for Embarcadero Hotel