Hotel Don Carlos is a charming 3.0-star hotel located in the heart of Morelia, Mexico. With a guest rating of 9.0 out of 10 based on two reviews, it offers a warm and inviting atmosphere that appeals to both leisure and business travelers. The hotel is well-situated, providing easy access to the vibrant culture and history of Morelia, known for its stunning colonial architecture and rich culinary scene.