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 are singles as well as 5 su ... Save Up To 60%