Here are some hotels near Plaza de Espana: Tamuning Plaza Hotel,Alupang Beach Tower,Pedro's Place,Pedro's Place - Unit 10,Gorgeous Units