The newly opened hotel is just 50 meters from the closest station and 500 meters from Plaza de España and the Barcelona Trade Fair Centre. Though primarily for business, guests can easily access the attractions in the city center with a station close by. The hotel comes with excellent benefits which include 24-hour room service and in-room safe. Also available here is meeting space, large enough to accommodate up to 120 guests. AC Hotel Sants by Marriott is a great choice if you are in Barcelona for an event and with public transport links available makes to possible to access the city center whenever you want.