Mount Royal Towers

300 Royal Tower Dr Homewood AL 35209 (888) 848-5698

Reviews for Mount Royal Towers

Rating: 3.4 Based on 14 reviews Write a review
 Aug 2015
My first impression is - I love it! It is bright and cheerful. The rooms are huge. They look like small apartments. There was a speech therapist there. The common areas were plentiful and nice... read more