Loading hotels
Confirming room availability...
Land Beach Narjes, Uthman Bin Affan Road, Riyadh, Saudi Arabia
LocationLand Beach is located in Riyadh and offers self-catering accommodation. Free Wi-Fi access is available. The property is 13 km from Kingdom Center and 15.3 km from Al Faisaliah Tower.RoomApartments at Land Beach feature a flat-screen satellite TV and air conditioning. There is a fridge, microwave and oven. Private bathrooms come with a shower.AmenitiesAt Land Beach you will find a snack bar. Other facilities like grocery deliveries are offered. The property offers free parking.