Fantastic placement.
Mount Verde Inn is located near the center of the city as well as within range of some of its most popular restaurants, clubs, and shopping outlets, making it a prime choice for exploring the area without sacrificing centralized convenience and access to the countryside.