La Casa Veena se encuentra en Barcelona, a 1 km del parque Güell y a 1,3 km de La Pedrera, y ofrece WiFi gratuita y aire acondicionado. El establecimiento se encuentra a 2,1 km del paseo de Gracia y a 2,2 km del teatro Tivoli.
Este apartamento tiene 2 dormitorios, zona de cocina con lavavajillas y microondas, TV de pantalla plana, zona de estar y baño con ducha. Se proporcionan toallas y ropa de cama.
La Sagrada Familia se encuentra a 1,4 km del apartamento, mientras que la Casa Batlló está a 1,8 km. El aeropuerto más cercano es el de Barcelona-El Prat, ubicado a 14 km de la Casa Veena. Se proporciona servicio de enlace con el aeropuerto por un suplemento.