Hotel Cosmo really is as dreamy and elegant as the name suggests. With the unparalleled hospitality and unmatched service they offer, they set the standards for luxury available at a rate affordable to everyone and are welcoming of all guests, specially suited for those who are foreigners, couples, ...