Situated in Miraflores , this property offers an ideal place of rest and relaxation. Hotel was built in 1973. Hotel was completely renovated in 2008. The property consists of 105 rooms. The property consists of . The Hotel is situated close to the city centre. The Hotel is a quick drive from the airport. Guests will appreciate the Hotel 's proximity to the main entertainment areas. The Hotel is just a stone's throw away from the beach.