Search over 895,000 properties worldwide and 550 airlines worldwide
Search over a million flights, hotels, packages, and more
No Expedia cancellation fee to change or cancel almost any hotel reservation
We were promised a luxury suite and we were thoroughly disappointed after a tiring journey. The room stank like some animals had inhabited there before, and the squatting toilet attached to the room was beyond anyone's wildest imagination possible in terms of how horrible it was - we had absolutely ...