The Carabela Roc is a modern hotel with an excellent position overlooking the beach and is situated between the resorts of La Pineda and Salou. There is a small selection of bars and shops close by and a greater variety available at either of the resorts which can be reached by the local bus service.