Attractively located in the Santurce district of San Juan, The Looking Glass Hotel is located 1.9 km from Condado Beach, less than 1 km from Museum of Art of Puerto Rico and 7.9 km from Fort San Felipe del Morro.
Number of rooms: 19
1661 Avenue Juan Ponce de León, 00909 San Juan, Puerto Rico