2150 3, Shirahama, Shimoda city, Shizuoka 415 0012, Japan., Shimoda
In the name of our entire crew, we welcome you warmly to the Saint Raphael Villa. Where you will stay Cable TV is standard in our hotel's appealingly arranged rooms. You will find a refrigerator in each of our hotel rooms. Hotel guests can prepare a fresh cup of coffee in the room.