Tulua Accommodations

Accommodations in Tulua

hotel
21br hotel
  • Breakfast
  • Gym
  • Parking
  • Pets Allowed
  • Swimming Pool
  • Wifi
Situated in Tulua, this hotel is within a 15-minute walk of Plaza Boyaca and Iglesia Franciscanos. Estadio Doce de Octubre is 0.8 mi (1.3 km) away.