SETRE Glovers House Nagasaki is a charming 3-star hotel located in the historic city of Nagasaki, Japan. With a total of 22 thoughtfully designed rooms, this intimate hotel offers a cozy atmosphere perfect for both leisure and business travelers. Originally opened in 1990 and recently renovated in 2025, it combines classic appeal with modern updates, ensuring a comfortable stay.