Newcastle is one of the most frequented cities in England, as well as throughout Europe. It is a breath taking city full of a booming business sector, entertainment, food, and amazing architecture.
If you are visiting Newcastle for business or pleasure, Dream Apartments offers self-catering apartments here that will suit your budget and accommodation needs.