
Medlock Villas
Street 6, The Springs, Jumeir, Dubai
Medlock Villas is conveniently located in the popular Jumeirah Islands & Lakes Towers area. The hotel offers guests a range of services and amenities designed ...