La Niña

sitges, spain. PI. DE LA RIBERA 65-68
Established in July of 2004, this air-conditioned hotel comprises 4 buildings from the early 20th century, fully refurbished but retaining their original façades and aesthetic [ + ]