Happy Cruises

Happy Cruises
  • Pje. Caleruega, 79, 28033 Madrid, Madrid, Spain
  • +34 91 732 8201
  • www.quailcruises.com
  • Happy Cruises is a division of Quail Travel Group. The brand's change was announced in January 2010.

Please wait...