Swiss In Tabuk Hotel
Hotel
Tabuk
Swiss In Tabuk Hotel is offering accommodation in Tabuk. With a restaurant, the 4-star hotel has air-conditioned rooms with free Wi-Fi.
Number of rooms: 82
Prince Sultan Road, 47311 Tabuk, Saudi Arabia