Where is OYO Shanklin Beach Hotel?

Where is OYO Shanklin Beach Hotel located?

OYO Shanklin Beach Hotel, Isle of Wight, United Kingdom (approx. 50.63047°, -1.17198°)


Where is OYO Shanklin Beach Hotel on the map?