Great Stays: Villa Park in Bran, Romania

Ever since falling head over heels for the Mountain Hostel in Gimmelwald, Switzerland, I’ve constantly been on the lookout for similar places around Europe. For years,  my searching had sadly come up empty-handed until I discovered a place near Bran, Romania called Villa Park. Bran, Romania is most famous for being home to Dracula’s Castle, …