Hotels near all Peninsula landmarks