Icloud Luxury Resort & Hotel






















Customer ratings
Booking.com
8.6 (out of 10)
Expedia
4.3 (out of 5)
Rates and availability
Back
Checkout
Location
Icloud Luxury Resort & Hotel
159 Qinghai South Street, Taichung
24.173940°N 120.635131°E
More information
24 hour reception
Free wi-fi
101
rooms
rooms
Icloud Luxury Resort & Hotel
Check in: 1800 Check out: 1200
Hotel Facilities
24-hour front desk / Complimentary breakfast / Free high speed internet connection / Pets allowed / Safe deposit box