AC SOM

hospitalet_de_llobregat_area, spain. ARQUITECTURA 1-3
This city hotel was opened in 2001 and features 103 rooms spread over 9 floors. It features a foyer with a 24-hour reception desk, a [ + ]