La Terraza de San Juan 3 stars

Calle Sol 262 Viejo San Juan, Old San Juan, 00901 San Juan, Puerto Rico

Hotel image
Read more reviews for La Terraza de San Juan