Lee's Hotel is a charming 2-star establishment located on the picturesque Batam Island, Indonesia. Opened in 2020, this intimate hotel features 23 well-appointed rooms, offering a cozy and welcoming atmosphere for both leisure and business travelers. With a remarkable guest rating of 9.5 out of 10 based on three reviews, Lee's Hotel has quickly established itself as a favored choice for visitors seeking quality and comfort.