This villa is at Calle el Callao, 38678, Callao Salvaje, Santa Cruz de Tenerife, at Callao SALVAJE. It is a villa that has 365 m2 and has 8 rooms and 5 bathrooms. Besides, it includes sea views, house, open kitchen, pool, wardrobe, aire acondicionado and barbecue. Find more http://www.parquegaleon.com