at Victoria Island, Lagos Nigeria
403 FB users likes Bar Beach Towers, Victoria Island, set it to 1 position in Likes Rating for Lagos, Nigeria in Local Business category
Bar Beach Towers, Victoria Island is Lagos based place and this enity listed in Hotel category. Located at Victoria Island