Right in the heart of San Jose, but located on a small and safe street, The Palm House Inn is close to all major tourist attractions. Within walking distance of major financial and government institutions. It is ideal for both business travellers and tourists in general.