153 Calle de la Luna, San Juan
101.8 m
from the center of
Puerta de Tierra
See available rooms
Enter the dates to see the current room rates