The Hotel Maria Angola is located in Puno, Peru. This hotel has a very accessible location, close to the Cathedral, and just a few kilometres from the main hotel district. The full, hearty breakfast is included in the rate. The restaurant is very delicious and serves good meals. The rooms are spacious and complete.