Room Mate Hotels opens first location in France

Room Mate Hotels announced the opening of its first hotel in France, Room Mate Alain. The Spanish company continues with its international …
social experiment by Livio Acerbo #greengroundit #travel #tours