Mecca Hotels by HotelTravel.com
Mecca is the capital city of Saudi Arabia's Makkah province, 80 kilometres from the Red Sea. Mecca is revered by Muslims as Islam's holiest site. Saudi does not issue tourist visas; however, the beautiful and culturally rich city offers interesting attractions for business travellers and those on a religious pilgrimage. There is a wide selection of hotels; however, it necessary to make your reservations well in advance.