This unpretentious hotel is situated in Mohammedia.
Mohammedia
33.72548, -7.33256 Open in Google Maps
APT
APT.DX
10 guests