Hotel Windsor

Calle 84 # 46-07, Barranquilla, Colombia
#8
Rank 8 of 14 hotels
in Barranquilla
Write a Review

Nearby Hotel Windsor

Amenities at Hotel Windsor

  • Suites
  • Fitness Center

Barranquilla Travel Forum

Need advice about Barranquilla, Colombia? Visit the Travel Forum for Barranquilla and ask our Answer Gurus.

Barranquilla Travel Guide