Hotel Flamingo L Ampolla This air-conditioned hotel was built in 2005. It consists of a total of 66 rooms on 5 floors of which 55 are doubles and 6 ar ... Save Up To 60%