Super Team

Red Boody Hotel
  • Rooms: 27
  • Location: Perfectly located in the center of the city of Puerto Ayora - Isla Santa Cruz five minutes from the Malecón, located in Plazas Avenue and Charles Binford
  • Services:
    • Rooms with private bathroom
    • Hot water
    • Cable TV
    • Air conditioning
    • Personalized service

Back hotels menu