Hotel Arcanjo is a charming 2-star establishment located in the picturesque city of Ponta Delgada, Portugal. With a remarkable guest rating of 9.4 out of 10, based on five reviews, this hotel offers a welcoming atmosphere that appeals to both leisure and business travelers alike. The hotel boasts a cozy character, making it an ideal base for exploring the beautiful Azores archipelago.