Stay Central Hotel  -  3 Star Hotel

139 Cowgate, Edinburgh, City of Edinburgh, EH1 1JS [ Telephone not available ]

Loading Photos & Map of Stay Central Hotel

Be the first to Write a Review!

Been to Stay Central Hotel? Share your experiences!