
Al Waleed Palace Hotel Apartments Dubai
Category: Standard Hotel Apartment – Located in Bur Dubai Oud Metha road next to Lamcy Plaza Shopping Centre and centrally situated near the Health Care City, this hotel apartments offers units with panoramic views of the city, free Wi-Fi and an outdoor pool