Located in Barcelona, LetsGo Sepulveda Suite offers self-catering accommodation with free WiFi The property features views of the city and is 13 km from Montjuic A dishwasher, an oven and a microwave can be found in the kitchen and there is a private bathroom A TV is available Other facilities at LetsGo Sepulveda Suite include a terrace Placa Catalunya is 14 km from LetsGo Sepulveda Suite, while Portal de lAngel is 15 km away The nearest airport is Barcelona El Prat Airport, 11 km from the property