Link Atami Castle is a hilltop style Japanese Castle which stands 120 meters above sea level, where you can overlook the view of the city of Atami and Atami Bay (South of Tokyo Bay). Atami Castle is a concrete reconstruction built in 1959 as a tourist attraction. Atami Castle contains a small museum. Atami Castle is most famous for its current day views and 200 cherry blossom trees. |
Atami Castle |