Toledo Inn Samosir,Toledo Hotel Samosir
Toledo Inn Samosir has welcomed guests and dignitaries since 1978. Each guest rooms offers stunning views of a little tropical gardens or vistas of the Lake Toba from the terrace or balcony. Its location on a beautiful Tuktuk, part of Samosir Island. At 640 square kilometres (247 sq mi), Samosir is the largest island within […]
