Lorenzo Castillo


Room Mate Hotels Opens Two Properties in Spain

BARCELONA, SPAIN—Room Mate Hotels launched two new boutique properties in Barcelona, bringing the collection's presence in Catalonia to four hotels. The hotels are Room Mate Anna, a new flagship in Passeig de Grácia and Room Mate Carla, located on Calle Mallorca.'
Read More