Sky Plaza Hotel  -  3 Star

Port Road, Barry, South Wales, CF62 3BT [ Telephone not available ]

Loading Photos & Map of Sky Plaza Hotel

Be the first to Write a Review!

Been to Sky Plaza Hotel? Share your experiences!