Description
Summary
Description
Experience the comfort of home at Castle Inn, situated just 1.3 miles (2.1 km) from the heart of Warsaw. Experience a relaxing escape at this remarkable bed & breakfast, your home away from home in Poland. Previous guests have rated their stay at Castle Inn an average of 4.2 out of 5 stars in 1,900 reviews.