Al Sheraa Guest House is set in Dubai, 1.1 km from Twin Towers Shopping Centre and 1.9 km from Al Ghurair Centre. Guests can enjoy the on-site restaurant. Every room is fitted with a flat-screen TV. Every room comes with a private bathroom. Read more
Al Sheraa Guest House is set in Dubai, 1.1 km from Twin Towers Shopping Centre and 1.9 km from Al Ghurair Centre. Guests can enjoy the on-site restaurant. Every room is fitted with a flat-screen TV. Every room comes with a private bathroom.