1 of 3
41 Best Hotels
Soho House Rome
Via Cesare de Lollis, 14, 00185 Roma RM, Italy
The Rome outpost of Soho House is energizing and modern, set inside a 10-story restored building with an industrial feel. The property is next to La Sapienza university. There’s a strong visual-art theme across the hotel, with a dedicated gallery space and a 42-seat screening room; all guest rooms (49 bedrooms and 20 apartments) offer unparalleled views stretching across the mountains and the Eternal City.
Loading...