Set at the base of the Santa Cruz Mountains in the historic town of Los Gatos, Toll House Hotel is a small, quaint hotel that blends seamlessly with its surroundings. Los Gatos is a timeless haven that perfectly captures the laid-back spirit of California.
Located on the South America's Atlantic coast, in the town of Trancoso, Bahia is the fabulous Pousada Estrela D'Agua, offering Brazilian opulence to discerning guests...