Occupying a beachfront location, Leen Chalet is situated in Tabuk. Free WiFi access is available in this chalet. It offers an indoor pool and self-catering accommodations. The accommodation will provide you with air conditioning and a living room. You can enjoy sea view from the room. Extras include a fan. An array of activities can be enjoyed on site or in the surroundings, including fishing. The property offers free parking.