Stay at this modern hotel in Barcelona, within walking distance (approximately 550 yards) of the Selva de Mar tube station and 275 yards from the sea.
Retreat to the relaxed, serene atmosphere or your stylish guestroom, lounge by the soothing outdoor pool, or take a romantic stroll down to the nearby beach.
Enjoy limitless services and upscale facilities which will meet your every need and ensure an enjoyable stay for even the most discerning traveler.