08028 Apartments are situated next to Les Corts Metro Station and 5 minutes walk from Barcelonas Camp Nou Football Stadium The modern apartments share a rooftop pool with views of Barcelona Apartments and suites at the 08028 feature contemporary design and free Wi-Fi Apartments include a balcony, lounge area and a fitted kitchen The Taberna Lizarran at the 08028 Apartments serves traditional Spanish cuisine, including tapas The 08028 Apartments are a 15-minute walk from Sants Train Station Plaza Catalunya and the famous Las Ramblas can be reached in around 20 minutes, by Metro