Situato a Jeddah, a 5 km dal centro commerciale Mall of Arabia e dal Red Sea Mall, il Velvet Inn Hotel Suites offre un bar e la connessione WiFi gratuita.
L'aparthotel dista 7 km dal parco divertimenti Al Shallal e 10 km dalla Moschea Galleggiante. A 11 km dal Velvet Inn Hotel Suites raggiungerete l’Aeroporto Internazionale King Abdulaziz, lo scalo più vicino.