This 2 star hotel is located in the city centre of Doha and was established in 2014.LA Villa Suites Hotel is set in Doha at 2 km from Souq Waqif, Al Arabi Sports Club and Qatar National Museum. The rooms at this hotel come with a seating area, television,..