Keio Plaza Hotel Tokyo renovates universal design guests rooms
Keio Plaza Hotel Tokyo (KPH), one of Japan’s most prestigious international hotels located in Shinjuku, Tokyo, will begin renovation of its ten universal design guest rooms (35.5 square meters) on