thetokyofiles.com
Hotel Florida – Ikebukuro Love Hotel
In the dark, winding streets west of Ikebukuro Station, a red and yellow sign calls out, “HOTEL FLORIDA”. It’s a modest love hotel, and it feels strangely comforting.