I'm living at Milton since march as I'm here for work so I'm well informed. 1. Location: I'm happy with the location, the metro station (Al Rigga) is at 2 minutes walking, there is a supermarket next to the hotel, all services you need, cinema 7 minutes walking. There is a mosque not far, so you can hear the call... More
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.