Los Angeles
This popular property is situated in Almendralejo . Hotel was constructed in 1980. Hotel was refurbished in 2008. The property consists of 33 rooms. The property consists of 10 single rooms and 23 double rooms. Situated in the heart of the city, the Hotel provides the ideal base for expl Read more
Los Angeles
This popular property is situated in Almendralejo . Hotel was constructed in 1980. Hotel was refurbished in 2008. The property consists of 33 rooms. The property consists of 10 single rooms and 23 double rooms. Situated in the heart of the city, the Hotel provides the ideal base for exploring the city. The Hotel is within a few minutes' drive from public transport links.