Located in the heart of Hoover, but nestled in a quiet neighborhood setting. Villa Maria has a home like ambiance. Enjoy you own private patio or balcony, even plant a few flowers. We are so Close to shopping, restaurants and other conveniences, but so far from the hustle and bustle. Visit us today.