Tamboho Suites is located in Antananarivo, Madagascar on Lot 1 et 16 2bis, Lalana Rahamefy, Ambatonakanga, Antananarivo 101. Tamboho Suites is rated 3 out of 5 in the category hotel in Madagascar.
Address
Lot 1 et 16 2bis, Lalana Rahamefy, Ambatonakanga, Antananarivo 101