Flamingo Inn, Queretaro (4-star) | TravelManiac