Moon Bay No.18
North Side, 802 Bodden Town Road, North Side

North Side, 802 Bodden Town Road, North Side
A great place to have a rest after an exciting day! Hotel «Moon Bay No.18» is located in North Side. This hotel is located in 8 km from the city center.