Skip links

Read previous post:
Exploring Tokyo: The Absolut Ice Bar Tokyo
Absolut Ice Bar Tokyo, Japan

Heard of the Ice Hotel in Sweden? Take the same concept but apply it to a bar instead of a...

Close