Finch Bay hotel sits in a tucked-away bay near to the main harbour of Puerto Ayora in Santa Cruz. Reachable by the hotel’s ...
Hotel La Compania del Valle is a rustic retreat from Panama City with fine dining, a spa and plenty of room to explore in nature.
A British holidaymaker has been found dead in his hotel room in unexplained circumstances. The man, in his 60s, was found on ...
A BRITISH holidaymaker, 60, has mysteriously died in Costa del Sol hotel he was reportedly staying in alone. Cops are ...