Terletak hanya 100 meter dari Makkah Clock Tower, Swissotel Makkah adalah hotel berdesain yang terletak di dekat Holy Haram, menghadap Ka'bah dan Grand Mosque. Hotel memiliki 2 restoran.
Semua akomodasi modern di Swissôtel Makkah menampilkan lantai karpet bermotif. Setiap unit di suite menawarkan area tempat duduk berukuran luas yang dilengkapi dengan TV layar datar dan minibar. Unit juga mencakup kamar mandi dari marmer.
Al Ruwad Restaurant menyajikan hidangan mewah dengan spesialisasi musiman yang lezat, sedangkan Café Swiss menawarkan perpaduan masakan internasional dan tradisional. Layanan kamar tersedia 24 jam.
Bandara Internasional King Abdulaziz berjarak 80 km dari Swissôtel Makkah. Layanan menyetrika dan binatu dapat diatur di meja depan yang beroperasikan selama 24-jam