A charming garden courtyard and bright rooms with free Wi-Fi and cable TV can be found at Hotel Alameda. This stylish hotel looks onto Plaza de Armas Square and Morelia Cathedral.