Resorts List

 

International Garden Hotel Narita

"""Located in downtown Narita (Japan), the International Garden Hotel is less than two kilometers from the Narita Shrine and the Aeon Shopping Center. The hotel features complimentary airport shuttle, fitness center, and banquet/meeting facilities for up to 18 [ ... ]


Return to Resorts Search